because I care
updated requirements
login play