All scenarios working