not imposing dependencies anymore, closes #6