tweaks, add host prototype.. hmmm should probably do some tests or something :feelsgood: