some ideas about non-code details