Aspects of protein biosynthesis