Sorry, this was just to avoid redundant code but i will follow @scottrabin 's solution for init and the attach method will dissapear ;)