intersted so much I'll get to work on my CS, but i think it's too long :/