Reduces methods complexity