got basic skeleton working