still trying to fix order of statments