stb lib added for testing