How to make an abstract?