added swiprologmentalstate