slowly getting everything together