second commit: Axis object to implement