Dont shout at me, but this is my idea..