adaptation good practice

Ready to get involved?