generation axis fixing