styled main.. still in progress