finally alignment circle sub fix