so thats what interface builder is for, building interfaces