Think i almost figured it out but I'd like outside opinion