pls be warned. This is just me complaining about stuff. Major grammatical errors might be found ahead. pls proceed with caution.