been working on this for a long time and it just isnt as good as I hoped it would be. Any tips?