adds freedom