get texture to work
resolving merge
add loading spinner