added CustomLever Class