Compelted assignment, by adding designated functionality