Clean code; style interface