Implement n functions...Fuck it!