cleaned up warning