more functionality. Still a lot left on TODO