@Get
	public Account readModel() {

		System.out.println("+++++++++" + readAll().size());

		Account target = null;

		String userKey = (String) getRequest().getAttributes().get("userid");
		String accountKey = (String) getRequest().getAttributes().get(
				"accountid");

		if (userKey == null || accountKey == null)
			return null;

		EntityManager em = emf.createEntityManager();
		try {

			long userId = Long.valueOf(userKey);
			long accountId = Long.valueOf(accountKey);

			User user = em.find(User.class, userId);

			if (user != null) {
				for (Account account : user.getAccount()) {
					if (account.getIdFromKey() == accountId) {
						target = account;
						break;
					}
				}
			}

		} catch (Exception e) {
			System.out.println(e);
		} finally {
			// em.close();
		}

		return target;
	}