mmmmmm debating on posting my frags for ppl to edit mmmmmmmm