2 much ffort