start of creature logic