Added some program logic
still doesn't do anything