moved test code around to behave more like a platform board
fixed a bug in utils where calling an old function