code format broke it, bug in netbeans