take a look, tell me if it's too ugly :)