some pseudocodediggity going down and an if statements. choose your destiny