functional version / added fonts