improved 3_54