physic

need polishing :/