okay, probably should add javadoc to these buggers with this details