after much staggering and stumbling, let's try this road for building