Exellent.... but i think it still needs work