Building with Components - On Learning