got initial stuff working