Can you split this in different conditionals?