use instance methods instead of delegation to work in rails 3.2