final commit with required/B functionality code