A diploma project