still not happy with the texturing but oh well