moved comments above method