Added conditionals to backend. Removed incompatible values