tested to see if selecting works, still some norbogs in the code :(