This looks stupid. Atleast I think so.