got some basic stuff working