Basic logic based playing added