working on breaking stuff a bit