using gems now instead of concerns in model