more terrible programming practices