added movement (roughly)
added movement (roughly)